package com.lmqb.bean;

import java.util.Date;


/*
 * 短信验证码
 * */
public class LmSmsCode {
    private Integer smsId;  //短信ID

    private String userMobile;  //手机号

    private String smsCode;  //验证码

    private Byte smsType;  //验证码类型[0注册;1修改密码;2额度申请;]

    private Byte sendNums; //发送次数

    private Byte smsStatus;  //使用状态[0未使用;1已使用]

    private Integer createTime; //创建时间

    private Integer sendTime;  //最后发送时间

    private Integer usedTime;  //使用时间

    private Integer expireTime;  //过期时间

    private String reqip;  //请求IP
    
    private Date createTimeD; 
    
    private Date sendTimeD;
    
    private Date usedTimeD;
    
    private Date expireTimeD;

    public Date getCreateTimeD() {
		return createTimeD;
	}

	public void setCreateTimeD(Date createTimeD) {
		this.createTimeD = createTimeD;
	}

	public Date getSendTimeD() {
		return sendTimeD;
	}

	public void setSendTimeD(Date sendTimeD) {
		this.sendTimeD = sendTimeD;
	}

	public Date getUsedTimeD() {
		return usedTimeD;
	}

	public void setUsedTimeD(Date usedTimeD) {
		this.usedTimeD = usedTimeD;
	}

	public Date getExpireTimeD() {
		return expireTimeD;
	}

	public void setExpireTimeD(Date expireTimeD) {
		this.expireTimeD = expireTimeD;
	}

	public Integer getSmsId() {
        return smsId;
    }

    public void setSmsId(Integer smsId) {
        this.smsId = smsId;
    }

    public String getUserMobile() {
        return userMobile;
    }

    public void setUserMobile(String userMobile) {
        this.userMobile = userMobile == null ? null : userMobile.trim();
    }

    public String getSmsCode() {
        return smsCode;
    }

    public void setSmsCode(String smsCode) {
        this.smsCode = smsCode == null ? null : smsCode.trim();
    }

    public Byte getSmsType() {
        return smsType;
    }

    public void setSmsType(Byte smsType) {
        this.smsType = smsType;
    }

    public Byte getSendNums() {
        return sendNums;
    }

    public void setSendNums(Byte sendNums) {
        this.sendNums = sendNums;
    }

    public Byte getSmsStatus() {
        return smsStatus;
    }

    public void setSmsStatus(Byte smsStatus) {
        this.smsStatus = smsStatus;
    }

    public Integer getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    public Integer getSendTime() {
        return sendTime;
    }

    public void setSendTime(Integer sendTime) {
        this.sendTime = sendTime;
    }

    public Integer getUsedTime() {
        return usedTime;
    }

    public void setUsedTime(Integer usedTime) {
        this.usedTime = usedTime;
    }

    public Integer getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Integer expireTime) {
        this.expireTime = expireTime;
    }

    public String getReqip() {
        return reqip;
    }

    public void setReqip(String reqip) {
        this.reqip = reqip == null ? null : reqip.trim();
    }
}